Big Huge Thesaurus

orchidaceous plant

noun